The U.S. Citizenship Test is an important step in your U.S. citizenship application. During the citizenship interview, a US citizenship and immigration officer will ask the applicant ten(10) questions. The applicant must answer six(6) out of the ten(10) questions correctly in order to pass the civics portion of the naturalization test. If you fail the citizenship interview test, your citizenship application will be rejected.
This website offers free teaching material and quiz for the Civics test portion of the U.S. citizenship test. They offer audio as well, and free flash cards. Great site to study online the Civics test.